relief detachment - Turkish English Dictionary